package entities;

import java.io.Serializable;
import java.util.Date;
import basic.BaseEntity;
import basic.FieldMeta;

public class TMail extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	@FieldMeta(primary = true, name = "编号", description = "编号", column = "mal_no", require = true, range = true, length = 32, order = 0)
	private String malNo;

	public String getMalNo() {
		return malNo;
	}

	public void setMalNo(String malNo) {
		this.malNo = malNo;
	}

	@FieldMeta(name = "发往", description = "发往", column = "mer_no", require = true, length = 32, order = 1)
	private String merNo;

	public String getMerNo() {
		return merNo;
	}

	public void setMerNo(String merNo) {
		this.merNo = merNo;
	}

	@FieldMeta(name = "内容", description = "内容", column = "mal_info", require = true, length = 500, order = 2)
	private String malInfo;

	public String getMalInfo() {
		return malInfo;
	}

	public void setMalInfo(String malInfo) {
		this.malInfo = malInfo;
	}

	@FieldMeta(name = "已读", description = "已读", column = "mal_read", require = true, length = 1, order = 3)
	private String malRead;

	public String getMalRead() {
		return malRead;
	}

	public void setMalRead(String malRead) {
		this.malRead = malRead;
	}

	@FieldMeta(name = "状态", description = "状态", column = "mal_state", require = true, length = 1, order = 4)
	private String malState;

	public String getMalState() {
		return malState;
	}

	public void setMalState(String malState) {
		this.malState = malState;
	}

	@FieldMeta(name = "创建日期", description = "创建日期", column = "mal_date", require = true, range = true, order = 5)
	private Date malDate;

	public Date getMalDate() {
		return malDate;
	}

	public void setMalDate(Date malDate) {
		this.malDate = malDate;
	}

	@FieldMeta(name = "备注", description = "备注", column = "mal_remark", length = 100, order = 6)
	private String malRemark;

	public String getMalRemark() {
		return malRemark;
	}

	public void setMalRemark(String malRemark) {
		this.malRemark = malRemark;
	}

}